2 #ifndef FRAMELIB_TYPES_H 3 #define FRAMELIB_TYPES_H 26 typedef unsigned char Byte;
98 std::vector<std::unique_ptr<T>>::push_back(std::unique_ptr<T>(
object));
ObjectType
Definition: FrameLib_Types.h:53
Definition: FrameLib_Types.h:53
DataType
Definition: FrameLib_Types.h:55
Definition: FrameLib_Types.h:54
Definition: FrameLib_Types.h:56
Definition: FrameLib_Types.h:56
a virtual struct allowing for extensible communication to/from the host environment.
Definition: FrameLib_Types.h:69
Definition: FrameLib_Types.h:55
Definition: FrameLib_Types.h:56
uint64_t fracVal() const
Definition: FrameLib_FixedPoint.h:81
void add(T *object)
Definition: FrameLib_Types.h:96
virtual ~FrameLib_Proxy()
Definition: FrameLib_Types.h:73
unsigned char * BytePointer
Definition: FrameLib_Types.h:27
Definition: FrameLib_Types.h:56
high-precision unsigned fixed-point numerical format.
Definition: FrameLib_FixedPoint.h:66
uint64_t intVal() const
Definition: FrameLib_FixedPoint.h:80
a convenience wrapper for dealing with a vector of objects owned by pointer.
Definition: FrameLib_Types.h:89
unsigned char Byte
Definition: FrameLib_Types.h:26
Definition: FrameLib_Types.h:55
Definition: FrameLib_Types.h:54
Definition: FrameLib_Types.h:54
Definition: FrameLib_Types.h:53
ConnectionResult
Definition: FrameLib_Types.h:56
FrameType
Definition: FrameLib_Types.h:54
Definition: FrameLib_Types.h:53
Definition: FrameLib_Types.h:56
FL_FP()
Definition: FrameLib_FixedPoint.h:73
Definition: FrameLib_Types.h:56